swell (long sea wave) - Spanish English Dictionary