twenty times (more) - Spanisch Englisch Wörterbuch