mirror carp - French English Dictionary