small terrace in front of house - Almanca İngilizce Sözlük