stretching for miles - French English Dictionary