combat engineer tractor - Spanish English Dictionary