stretched to the limit - French English Dictionary