shortcut (shorter route) - French English Dictionary