polycyclics - French English Dictionary