a camel has a hump - Turc Anglais Dictionnaire