female flower production - Spanish English Dictionary