due in French
due in French
dû
Having reached the expected, scheduled, or natural time.
plein
On a direct bearing, especially for the four points of the compass.