land oneself in it - Turkish English Dictionary