good and substantial fence - Almanca İngilizce Sözlük