contract of employment of indefinite duration - Espagnol Anglais Dictionnaire