phosphamide - German English Dictionary