be locked in mortal combat - French English Dictionary