plasmosin - French English Dictionary