is this your own make - Französisch Englisch Wörterbuch