snitches get stitches and wind up in ditches - Türkisch Englisch Wörterbuch