our species - Turc Anglais Dictionnaire