lugar - French English Dictionary