sit immobile - Turkish English Dictionary