always winning or benefiting from a situation - Spanisch Englisch Wörterbuch