ENGLISH IDIOMS: ARE YOU PULLING MY LEG?
While it is obviously impossible to know all the idioms in English, the following webs might help you if your are an English student who wants to translate idioms or simply if you are curious about them,
usingenglish, offers idioms organized in topics.
.idioMeaning, has a good online idiom dictionary, did you know what "a 10" is?and finally,
the Spanishlearningcorner might be really useful if you are a student who is practicing translation from English to Spanish!