engine number plate - Alemán Inglés Diccionario