strong scent - Alemán Inglés Diccionario