can't keep (one's) hands off (someone) - Fransızca İngilizce Sözlük