deposit or investment - Almanca İngilizce Sözlük