plate drive strap - Turco Inglés Diccionario