a trough of low pressure - Turkish English Dictionary