camel (camelus) - German English Dictionary