single family residence - Allemand Anglais Dictionnaire