mini-habitat - Turkish English Dictionary