postumous birth - Spanish English Dictionary