delphi (city of ancient greece) - French English Dictionary