Definition of alien duty in English:

alien duty

noun

historical

Origin

Late 17th century.