be hampered - Almanca İngilizce Sözlük