parasitado - French English Dictionary