cotton aphid - Turco Inglés Diccionario