subcontralora - French English Dictionary