mechanical platform - Turco Inglés Diccionario