stench-trench - Francés Inglés Diccionario