turret-moored ship - Francés Inglés Diccionario