diedro - French English Dictionary