scientific endeavor - Turc Anglais Dictionnaire