malpighian capsule - Turkish English Dictionary