i've seen it somewhere before - Deutsch Englisch Wörterbuch