to live below street level - Almanca İngilizce Sözlük