have one's needs taken care of - Fransızca İngilizce Sözlük