dorsal valves - Spanish English Dictionary