supplant (a rival) - Spanisch Englisch Wörterbuch