to have one's tubes tied - Französisch Englisch Wörterbuch