streamlined car body - Español Inglés Diccionario