be speechless, amazed, or surprised - Spanisch Englisch Wörterbuch