large coffee house - Turkish English Dictionary