anti-surface ship - Spanish English Dictionary