have one's hands free - Allemand Anglais Dictionnaire