be strange or difficult to understand - Almanca İngilizce Sözlük