mierkat - French English Dictionary