undefendable - French English Dictionary