your internal monologue - Espagnol Anglais Dictionnaire