pseudorca - French English Dictionary