a touch of (something) - Espagnol Anglais Dictionnaire