insect repeller - Alemán Inglés Diccionario