polybromide - French English Dictionary