lick part of one's body - Espagnol Anglais Dictionnaire