a camel has a hump - Turkish English Dictionary