finishing in second or third place - Spanisch Englisch Wörterbuch