villa with a garden - Almanca İngilizce Sözlük