try to stuff something - Espagnol Anglais Dictionnaire