let slip (an opportunity) - Türkisch Englisch Wörterbuch