e-50 landseer - French English Dictionary