substantial equivalent of patented device - Französisch Englisch Wörterbuch