self-devised - Französisch Englisch Wörterbuch