hand-drawn vehicle - Alemán Inglés Diccionario