a magic carpet - Alemán Inglés Diccionario