turret-moored ship - Alemán Inglés Diccionario