draw on one's resources - Türkçe İngilizce Sözlük