subtropical depresssion - Turkish English Dictionary