wear a strange expression - Almanca İngilizce Sözlük