sub-participation - Turkish English Dictionary