latrodectus - French English Dictionary