lose strength and vigor - Fransızca İngilizce Sözlük