giant deer - Turc Anglais Dictionnaire