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