embryologic - Spanish English Dictionary