rostrum of the sphenoid - Französisch Englisch Wörterbuch