stretch oneself at full length - Francés Inglés Diccionario