something towered - Französisch Englisch Wörterbuch