be larger than life - Turco Inglés Diccionario