phosphonium salt - German English Dictionary