put one's foot into it - Turkish English Dictionary