get one's rocks off on something - Türkisch Englisch Wörterbuch