lie huddled - Turkish English Dictionary