construction battalion - Turkish English Dictionary