mechlorethamine - French English Dictionary