duly completed and signed - Turc Anglais Dictionnaire