something really big - Turkish English Dictionary