small boat with motor - Turco Inglés Diccionario