restaurantera - French English Dictionary