heel trench - Francés Inglés Diccionario