life (for a contract) - Fransızca İngilizce Sözlük