citrullus lanatus citroides - German English Dictionary