that's a long road to walk - Espagnol Anglais Dictionnaire