put one's foot into it - Turco Inglés Diccionario