deruyter - French English Dictionary