pavement cafe - German English Dictionary