open-air cafe - French English Dictionary