settle (deposit etc.) - Almanca İngilizce Sözlük