strong odor - Alemán Inglés Diccionario