i had to swallow hard. - Turc Anglais Dictionnaire