radar picket ship - Spanish English Dictionary