embryonated egg - Spanish English Dictionary