something is due - Turc Anglais Dictionnaire