altered licence - Alemán Inglés Diccionario