i have some errands to run - Español Inglés Diccionario