navy yardEnglish → SpanishOxford English–Spanishnavy yard noun (US) astillero m naval; arsenal m (Spain)