caimarote - French English Dictionary