fast-food outlet - Turkish English Dictionary