Кстати, по поводу идиом - посмотрела все странички топика, вроде бы еще не было такой ссылки?
www.multitran.ru Совершенно замечательная вещь - можно ввести как слово для перевода(русское или английское) , так и целое выражение. Предлагается не только перевод слов, но и варианты их употребления в общей лексике, бизнес-лексике и прочих сферах. Там же есть и варианты перевода готовых фраз и идиом.
Например я ввела ради интереса "put the cart before the horse" - сразу же был выдан ответ