excomulgada - French English Dictionary