insubordinate - French English Dictionary