camel (camelus dromedarius) - German English Dictionary