takeaway shops - Turkish English Dictionary