justificable - French English Dictionary