seat belts and seat belt anchorages - Alemán Inglés Diccionario