(something) really big - Turco Inglés Diccionario