otor's hub - Französisch Englisch Wörterbuch