relief well pad - Turkish English Dictionary