camel (camelus dromedarius) - French English Dictionary