to the best of my judgment - Almanca İngilizce Sözlük