chelators - German English Dictionary