a camel has a hump - French English Dictionary