double down on an idea - Spanisch Englisch Wörterbuch