triphenylphosphonium bromide - German English Dictionary