fifteen-sided polygon - French English Dictionary