to have a large frame - Turkish English Dictionary