buffalo hump - Turc Anglais Dictionnaire