bank investment contracts - Almanca İngilizce Sözlük