subtropical depresssion - French English Dictionary