cotton seed sowing machine - Alemán Inglés Diccionario