seed production area - Spanish English Dictionary