lefts - Turkish English Dictionary