on-board apparatus - Alemán Inglés Diccionario