i took a major hit to my head - Espagnol Anglais Dictionnaire