reprehensible alliance - French English Dictionary