no sooner said than done! - Türkisch Englisch Wörterbuch