turnip aphid - Alemán Inglés Diccionario