perdent - French English Dictionary