streamlined car body - Spanish English Dictionary