cap with a visor - Allemand Anglais Dictionnaire