to pull out all the stops - Türkisch Englisch Wörterbuch