services delivered - Turkish English Dictionary