sports automobile with two seats - Espagnol Anglais Dictionnaire