a flock of seagulls - Spanish English Dictionary