can't keep (one's) hands off (someone) - Türkisch Englisch Wörterbuch