put one´s foot in it - Turco Inglés Diccionario