self-sustaining containership - Español Inglés Diccionario