red gourd - French English Dictionary