direct contact insecticide - Alemán Inglés Diccionario