cap's visor - Espagnol Anglais Dictionnaire