high-yield seeds - Alemán Inglés Diccionario