Superphosphat - German English Dictionary