mechlorethamine - German English Dictionary