reflex reflectors for motor vehicles and their trailers - Alemán Inglés Diccionario