a beam in your eye - Turkish English Dictionary