deterrants - Alemán Inglés Diccionario