over the left shoulder - Turkish English Dictionary