trickle down theory of development - Turkish English Dictionary