matricide - French English Dictionary