mekanize piyade alayı - Turkish English Dictionary