under somebody's heel - Francés Inglés Diccionario