heavy strap - Turco Inglés Diccionario