trimetrexate - German English Dictionary