it reeks - Alemán Inglés Diccionario