pest control dealer - Alemán Inglés Diccionario