calcium petroleum sulphanates - German English Dictionary