indefensa - French English Dictionary