turtle-shaped roll - Francés Inglés Diccionario