lay oneself out for - Francés Inglés Diccionario