mankiller - French English Dictionary