frog in a sock - Turc Anglais Dictionnaire