your own tool - Französisch Englisch Wörterbuch