parasitaxus - French English Dictionary