phosphates - German English Dictionary