stretch away to - French English Dictionary