armored combat engineer battalion - Turkish English Dictionary