an engineering masterpiece - Turc Anglais Dictionnaire