just and proper under the circumstances - Almanca İngilizce Sözlük