the undoubted cause - Spanisch Englisch Wörterbuch