mesosperm - Spanish English Dictionary