adequate habitat - Turkish English Dictionary