stink to high heaven - Turco Inglés Diccionario