theraphosidae - French English Dictionary