keep in touch with reality - Espagnol Anglais Dictionnaire