palladium dibromide - Turkish English Dictionary