(one's foot) slip - Turkish English Dictionary