a seemingly impossible task - Spanisch Englisch Wörterbuch