seat belts and seat belt anchorages - Turco Inglés Diccionario