poor soil drainage - Turkish English Dictionary