polycyclique - French English Dictionary