densely packed - Turkish English Dictionary