hat with a visor - Espagnol Anglais Dictionnaire