a camel has a hump - German English Dictionary