fast food restaurant - Turkish English Dictionary