restitutor - French English Dictionary