naval special warfare task unit - Spanish English Dictionary