self-contained kitchen facilities - Allemand Anglais Dictionnaire