slow and making frequent stops - Espagnol Anglais Dictionnaire