atmospheric parasites - French English Dictionary