strecken - French English Dictionary