mechanized division - Turco Inglés Diccionario