citrullus lanatus citroides - French English Dictionary