sparrow gourd - Spanish English Dictionary