finish in second place - Espagnol Anglais Dictionnaire