estimated due date (edd) - Spanish English Dictionary