sit back and watch - Turkish English Dictionary