to work one's socks off - Turc Anglais Dictionnaire