embryous - Spanish English Dictionary