on-site sewage facility - Allemand Anglais Dictionnaire