grand right and left - Turkish English Dictionary