solid waste storage facility - Allemand Anglais Dictionnaire