malpighian capsules - Turkish English Dictionary