powered railway vehicle - Turco Inglés Diccionario