controlled pollination - Alemán Inglés Diccionario