autocidal - French English Dictionary