polyglobulla - French English Dictionary