small pickup truck - Alemán Inglés Diccionario