female flower production - German English Dictionary