put up a brave front - Almanca İngilizce Sözlük