tuned truck with a long nose - Espagnol Anglais Dictionnaire