heavily gunned - French English Dictionary