phosphorate - German English Dictionary