roll out with the rolling pin - Francés Inglés Diccionario