depression (low pressure) - Turkish English Dictionary