mekanize piyade - Turkish English Dictionary