complementing (each other) - Spanisch Englisch Wörterbuch