outdoor café - French English Dictionary