have i lost my mind? - Alemán Inglés Diccionario