shooters' glasses - Espagnol Anglais Dictionnaire