self-propelled vessel - Turco Inglés Diccionario