have one's hands free - Turc Anglais Dictionnaire