contact insecticide - Turco Inglés Diccionario