a camel has a hump - Spanish English Dictionary