fast-food restaurant - Turkish English Dictionary