branch of greatest resistance - French English Dictionary