charmed, i'm sure - Alemán Inglés Diccionario