genocida - French English Dictionary