samothrace - French English Dictionary