have a duty to supervise - Türkçe İngilizce Sözlük