put one's foot on something - Francés Inglés Diccionario