smeared with something sticky - Espagnol Anglais Dictionnaire