take up a lot of room - Turkish English Dictionary