seek protection/assistance of - French English Dictionary