discuss something in utter detail - Almanca İngilizce Sözlük