find oneself in the hot seat - Almanca İngilizce Sözlük