not know where to put yourself - Turkish English Dictionary