stourport-on-severn - Turkish English Dictionary