larger than life-sized - Francés Inglés Diccionario