retter - French English Dictionary