to have one's tubes tied - Türkisch Englisch Wörterbuch