desferoxamine - German English Dictionary