i have some errands to run - Espagnol Anglais Dictionnaire