have a hard head - Espagnol Anglais Dictionnaire