finish in second place - Spanish English Dictionary