Check phrase Websites
phrase.com
phrase (formerly phraseapp) – software localization platform
phrases.org.uk
phrases and sayings, with meanings and origins explained.
knowyourphrase.com
common phrases, popular sayings - a list in english
phrases.com
phrases.com