finishing in second or third place - Französisch Englisch Wörterbuch