life (for a contract) - Almanca İngilizce Sözlük