mesentoderma - Spanish English Dictionary