best possible route - Spanish English Dictionary