i'm tied up - Turc Anglais Dictionnaire