horse gas mask - Allemand Anglais Dictionnaire