business competitor or rival - Spanisch Englisch Wörterbuch