hand-drawn vehicle - Turco Inglés Diccionario