something or someone strange and surprising - Spanisch Englisch Wörterbuch