be about to give birth - Allemand Anglais Dictionnaire