something that stinks - Alemán Inglés Diccionario