deliverer - Turkish English Dictionary