olfactory foramen - Allemand Anglais Dictionnaire