broad-shouldered water striders - Spanish English Dictionary