delivery risk - Turkish English Dictionary