flatbed of a pickup truck - Español Inglés Diccionario