to cap it all! - Türkisch Englisch Wörterbuch