deposits on short notice - Türkçe İngilizce Sözlük